package com.qg.oss.core;

/**
 * @Author QG
 * @Date 2023/6/12 16:08
 * @description 统一客户端接口
 **/
public interface CommonClient {

    /**
     * 上传文件
     * @param fileName
     * @param bucketName
     * @param bytes
     * @param folder
     * @param objectName
     * @return
     */
    String uploadFile(String fileName, String bucketName, byte[] bytes, String folder, String objectName);

    /**
     * 上传文件到oss
     * @param bytes 文件的字节数组
     * @param bucketName 桶名
     * @param objectName 存储的对象名
     */
    void uploadFileToOSS(byte[] bytes, String bucketName, String objectName);
}
